cmake_minimum_required(VERSION 3.5)
project(agv_actions)

find_package(rosidl_default_generators REQUIRED)
find_package(ament_cmake REQUIRED)
find_package(actionlib_msgs REQUIRED)
find_package(geometry_msgs REQUIRED)
find_package(agv_msgs REQUIRED)
set(CMAKE_CXX_STANDARD 14)

rosidl_generate_interfaces(
    ${PROJECT_NAME}
        action/Dock.action
        action/Peripheral.action
        action/SetFloat.action
        action/SetBool.action
        action/DoPeripheral.action
        action/SetInt.action
        action/SetString.action
    DEPENDENCIES
        geometry_msgs
        agv_msgs
        actionlib_msgs
)

ament_package()
